2deluge verb
deluges; deluged; delug·ing [+ obj] 1 : to give or send (someone) a large amount of things at the same time — usually used as (be) deluged ▪ The family was deluged [=inundated, swamped] with calls about the free puppies. ▪ The office is deluged with mail every day. 2 : to flood (a place) with water
▪ Heavy rains deluged the region.
▪ Heavy rains deluged the region.




